#ifndef PLUGIN
#define PLUGIN
#include <QWidget>

//定义一个插件家口
class PluginInterface
{
public:
    //定义的接口函数
    virtual ~PluginInterface() {}
    virtual void SayHello(QWidget *parent) = 0;
};

//定义唯一的ID号
#define pluginInterface_iid "io.qt.dynamicplugin"
//向Qt元对象系统声明了这个接口
Q_DECLARE_INTERFACE(PluginInterface, pluginInterface_iid)

#endif // PLUGIN

